James Webb Space Telescope Update And A New Mystery